Итак, у нас есть функция Equals, которая отвечает за сравнение объектов.
public virtual bool Equals(object);
Давайте попробуем ее применить к простым объектам.
using System;
class MainClass
{
public static void Main(string[] args)
{
string s1="Hello";
string s2="Word";
string s3="Hello";
if (Object.Equals(s1,s2))
Console.WriteLine("TRUE");
else
Console.WriteLine("FALSE");
if (Object.Equals(s1,s3))
Console.WriteLine("TRUE");
}
}
Здесь мы сравниваем две строки. Результат будет понятен в плане того, что совсем просто первое сравнение неправильное второе удачное.
